﻿using System;
using Cvk.News;

namespace BatDongSan.Manager
{
    public partial class ManNewsHenGio : System.Web.UI.Page
    {
        private int _id;

        protected void Page_Load(object sender, EventArgs e)
        {
            ltr_message.Text = "";
            btnGhiNhan.Attributes.Add("onclick", "return confirm('Bạn có hẹn giờ cho mẩu tin này không?')");
            _id = Convert.ToInt32(Request.QueryString["id"]);
            if (!IsPostBack)
                FillDataToControl();
        }

        /// <summary>
        /// Load dữ liệu vào các control nếu kiểu là sửa mẩu tin
        /// </summary>
        /// <param name="id_news"></param>
        /// <param name="id_culture"></param>
        public void FillDataToControl()
        {
            try
            {
                VG_News_NewsDetail info = NewsBll.claNews_NewsDetail.GetList(1, _id, Utility.strConnect);
                lblsubject.Text = info.Subject;

                DateTime dt = Convert.ToDateTime(info.PostDate);
                ddlhour.SelectedIndex = dt.Hour;
                ddlMinute.SelectedIndex = dt.Minute;
                ddlSecon.SelectedIndex = dt.Second;
                txtdate.Text = dt.ToString("MM/dd/yyyy");
            }
            catch
            {

            }
        }

        protected void btnGhiNhan_Click(object sender, EventArgs e)
        {
            try
            {
                DateTime postDate;
                try
                {
                    postDate = Convert.ToDateTime(string.Format("{0} {1}:{2}:{3}", txtdate.Text, ddlhour.Text, ddlMinute.Text, ddlSecon.Text));
                }
                catch
                {
                    postDate = DateTime.Now;
                }
                NewsBll.claNews.UpdatePostDate(_id, postDate, Utility.strConnect);
                ltr_message.Text = "<script>alert('Bạn đã ghi nhận thành công')</script>";
            }
            catch
            {

            }
        }
    }
}
